Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WELBY TERRACE Semi-Detached £403,296 £116,500 25 Apr 2001
2 WELBY TERRACE Terraced £197,373 £160,000 20 Dec 2018
3 WELBY TERRACE Terraced £122,569 £30,000 12 Nov 1999
5 WELBY TERRACE Terraced £205,680 £78,000 4 Oct 2002